﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;

using SOAPServices.Dominio;
using SOAPServices.Persistencia;

namespace SOAPServices
{    
    [ServiceContract]
    public interface IEstaciones
    {
        [OperationContract]
        Estacion CrearEstacion(string descripcion);
        [OperationContract]
        Estacion ObtenerEstacion(int codigo);
        [OperationContract]
        Estacion ModificarEstacion(int codigo, string descripcion);
        [OperationContract]
        void EliminarEstacion(int codigo);
        [OperationContract]
        List<Estacion> ListarEstacion();
    }
}
